.guigexz {
    width: 10rem;
    // height: 121.2rem;
    height: 17.0133rem;
    margin: auto;
.img{
    width: 10rem;
    img{
        width: 10rem;
    }
}
    .gg-top {
        position: fixed;
        bottom: 0;
        overflow: hidden;
        width: 10rem;
        height: 17.0133rem;
        border-top: 1px solid rgba(246, 246, 247, 1);
        border-radius: .5333rem .5333rem 0px 0px;
background-color: #fff;
        .sji {
            width: 10rem;
            height: 3.2533rem;
            display: flex;
            // background-color: pink;

            .img1 {
                display: block;
                margin: .3733rem 0 0 .4rem;
                width: 2.6667rem;
                height: 2.6667rem;
                background-color: #f4f4f4;
            }

            .kucun-zhong {
                width: 5.2267rem;
                margin: .8667rem 0 0 .4rem;
                font-family: PingFang SC;
                font-weight: 600;
                color: #fd444c;

                p:nth-child(1) {
                    font-size: .4267rem;
                    // background-color: #cbaccc;

                    b {
                        font-size: .2667rem;
                        margin: 0 -0.1733rem 0 0;
                    }
                }

                p:nth-child(2) {
                    margin: .1333rem 0 0 0;
                    font-weight: normal;
                    height: .4533rem;
                    font-family: PingFang SC;
                    color: #b0b8c2;
                    font-size: .24rem;
                }

                p:nth-child(3) {
                    margin: .5333rem 0 0 0;
                    width: 4.6933rem;
                    height: .4533rem;
                    font-weight: normal;
                    color: #6a6c6b;
                    font-size: .2667rem;
                }
            }

            .img2 {
                display: block;
                width: .5333rem;
                height: .5333rem;
                margin: .3733rem 0px 0 .4rem;
            }
        }

        .gang {
            width: 8.7467rem;
            height: .0267rem;
            margin: auto;
            background-color: rgba(246, 246, 247, 1);
        }

        .banben {
            overflow: hidden;
            width: 8.7467rem;
            height: 5.3867rem;
            margin: 0 auto 0;

            p:nth-child(1) {
                margin: .6rem 0 0 0;
                width: .7467rem;
                height: .5333rem;
                color: #242424;
                font-size: .3333rem;
            }

            p:nth-child(2) {
                width: 2rem;
                height: .9333rem;
                margin: .2667rem 0 0 0;
                text-align: center;
                line-height: .9333rem;
                border: .0267rem solid;
                border-color: #fa4651;
                border-radius: .48rem;
                font-family: SourceHanSansCN-Medium;
                color: #fe326f;
                font-size: .3733rem;
            }

            p:nth-child(3) {
                height: .5333rem;
                margin: .7467rem 0 0 0;
                font-family: PingFang SC;
                color: #242424;
                font-size: .3733rem;
            }

            p:nth-child(4) {
                display: flex;
                margin: .2667rem 0 0 0;

                span {
                    display: block;
                    margin: 0 .2133rem 0 0;
                    // width: 2.1333rem;
                    // height: .9067rem;
                    text-align: center;
                    // line-height:  .9067rem;
                    background-color: #f1f1f1;
                    border-radius: .4533rem;
                    font-weight: 500;
                    color: #242424;
                    font-size: .3733rem;
                    padding: .1867rem .48rem;
                }
            }
        }

        .gang-2 {
            margin: auto;
        }

        .leixing {
            overflow: hidden;
            width: 8.7467rem;
            height: 2.84rem;
            margin: auto;

            p:nth-child(1) {
                margin: .3733rem 0 0 0;
                width: 1.4933rem;
                height: .5333rem;
                font-family: SourceHanSansCN-Bold;
                color: #242424;
                font-size: .3733rem;
                line-height: .3733rem;
            }

            p:nth-child(2) {
                display: flex;
                margin: .2667rem 0 0 0;

                span {
                    display: block;
                    margin: 0 .2133rem 0 0;
                    text-align: center;
                    background-color: #f1f1f1;
                    border-radius: .4533rem;
                    font-weight: 500;
                    color: #242424;
                    font-size: .3733rem;
                    padding: .1867rem .4267rem;
                }
            }
        }

        .goumai {
            overflow: hidden;
            height: 1.6rem;
            width: 8.7467rem;
            margin: auto;
            display: flex;
            justify-content: space-between;

            span {
                display: block;
                margin: .52rem 0 0 0;
                width: 1.4933rem;
                color: #202020;
                font-size: .3733rem;
            }

            div {
                display: flex;
                width: 2rem;
                height: 1.6rem;

                span {
                    text-align: center;
                    display: block;
                    width: .6667rem;
                    height: .6667rem;
                    line-height: .6667rem;
                    background-color: #fff;

                }

                span:nth-child(2) {
                    display: block;
                    width: .6667rem;
                    height: .6667rem;
                    background-color: #f1f1f1;
                    border-radius: .1333rem;
                }
            }
        }

        .anniu-bottom {
            width: 9.1733rem;
            height: 1.2533rem;
            line-height: 1.2533rem;
            margin: 1.9867rem auto 0;
            color: #fff;
            text-align: center;
            font-size: .4267rem;
            background-color: #ff6200;
            border-radius: .64rem;
        }
    }
}